﻿#region << 文 件 说 明 >>
/*----------------------------------------------------------------
// 文件名称：Topic
// 创 建 者：杨程
// 创建时间：2022/2/23 15:23:34
// 文件版本：V1.0.0
// ===============================================================
// 功能描述：
//		
//
//----------------------------------------------------------------*/
#endregion

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Vampirewal.Core.YuQueHelper.Model
{
    /// <summary>
    /// 目录
    /// </summary>
    public class Topic
    {
        /// <summary>
        /// 节点类型
        /// </summary>
        public string Type { get; set; }

        /// <summary>
        /// 节点名称
        /// </summary>
        public string Title { get; set; }

        /// <summary>
        /// 节点唯一 id
        /// </summary>
        public string Uuid { get; set; }

        /// <summary>
        /// 链接或文档 slug
        /// </summary>
        public string Url { get; set; }

        /// <summary>
        /// 上一个节点 uuid
        /// </summary>
        public string Prev_Uuid { get; set; }

        /// <summary>
        /// 下一个节点 uuid
        /// </summary>
        public string Sibling_uuid { get; set; }

        /// <summary>
        /// 第一个子节点 uuid
        /// </summary>
        public string Child_uuid { get; set; }

        /// <summary>
        /// 父亲节点 uuid
        /// </summary>
        public string Parent_uuid { get; set; }

        /// <summary>
        /// 仅文档类型节点，doc id
        /// </summary>
        public string Doc_id { get; set; }

        /// <summary>
        /// 节点层级
        /// </summary>
        public int Level { get; set; }

        /// <summary>
        /// 节点id
        /// </summary>
        public string Id { get; set; }

        /// <summary>
        /// 链接是否在新窗口打开，0 在当前页面打开，1 在新窗口打开
        /// </summary>
        public int Open_window { get; set; }

        /// <summary>
        /// 节点是否可见，0 不可见，1 可见
        /// </summary>
        public int Visible { get; set; }
    }
}
